The Wales international is currently preparing for his country's make-or-break Euro 2016 clashes with Cyprus and Israel, and has shown off his skills on the training pitch
The Wales international is currently preparing for his country's make-or-break Euro 2016 clashes with Cyprus and Israel, and has shown off his skills on the training pitch